SLIEngine

Packs engine interface, object and capabilities and give a cleaner interface for use

Members

Functions

CreateAudioPlayer
uint CreateAudioPlayer(SLObjectItf* audioPlayer, SLDataSource* source, SLDataSink* sink, uint interfacesCount, SLInterfaceID* interfaces, uint* requirements)
Undocumented in source. Be warned that the author may not have intended to support it.
CreateOutputMix
uint CreateOutputMix(const(const(SLObjectItf_)*)** outputMix, uint interfacesCount, const(const(SLInterfaceID_)*)* interfaces, const(uint)* requirements)
Undocumented in source. Be warned that the author may not have intended to support it.
Destroy
void Destroy()
Undocumented in source. Be warned that the author may not have intended to support it.
initialize
void initialize()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

engine
SLEngineItf engine;
Undocumented in source.
engineCapabilities
SLEngineCapabilitiesItf engineCapabilities;
Undocumented in source.
engineObject
SLObjectItf engineObject;
Undocumented in source.
willUseFastMixer
bool willUseFastMixer;
Undocumented in source.

Meta